net: usb: r8152: Use ALLOC_CACHE_ALIGN_BUFFER() to allocate the buffers
authorStefan Roese <[email protected]>
Tue, 22 Nov 2016 15:14:23 +0000 (16:14 +0100)
committerJoe Hershberger <[email protected]>
Thu, 8 Dec 2016 16:36:22 +0000 (10:36 -0600)
commitc7ac15388ec92e7c46924dee067c7253603dd01c
tree2d6f3b0a85fb16b389d677b8c92ccc0fd3aa3533
parentbead08800a2f054a90849e0c244022013fbe0196
net: usb: r8152: Use ALLOC_CACHE_ALIGN_BUFFER() to allocate the buffers

Testing on theadorable (Armada XP) has shown, that using this driver
results in many cache misaligned warning, such as:

CACHE: Misaligned operation at range [7fabd8fc7fabd900]

This patch now uses the ALLOC_CACHE_ALIGN_BUFFER() macro to allocate the
buffers on a cache aligned boundary. This fixes all warnings seen on the
Armada XP platform.

Signed-off-by: Stefan Roese <[email protected]>
Cc: Ted Chen <[email protected]>
Cc: Joe Hershberger <[email protected]>
Acked-by: Joe Hershberger <[email protected]>
drivers/usb/eth/r8152.c